start-up permit - English Synonyms Dictionary